package BaseDataType;

public class StrDemo {

    public static void main(String[] args) {
        // 常量池
        String a = "ABD";
        String b = "ABD";
        System.out.println(a == b);

        // 新建对象
        String x = new String("ABD");
        String y = new String("ABD");
        System.out.println(x == y);

        //  String.intern() 可以保证相同内容的字符串变量引用同一的内存对象
        //  z 通过x.intern()取得一个对象引用
        String z = x.intern();
        System.out.println(z == "ABD");
        System.out.println(z == x.intern());
    }
}
